Finnegan is an unincorporated community in southern Alberta in Special Area No. 2, located 14 kilometres (8.7 mi) west of Highway 36, 64 kilometres (40 mi) northwest of Brooks.